Today's multi-media developers face the unrelenting challenge of producing more compelling, more interactive, and more exciting applications at lower costs and in a shorter time period. As developers consider the long term development strategies, two criteria - creative range and development efficiency - are paramount.
With the delivery of Version 1.5, the ScriptX Multimedia Platform is taking the first steps towards establishing a premier platform for the development and delivery of the next generation of multimedia applications and tools.
The platform consists of three elements: The ScriptX Media Player, the ScriptX Language and Class Library, and the ScriptX application development and authoring tools.
The ScriptX Media Player (formerly called the Kaleida Media Player) represents a complete target platform for both developers and end users. It offers a complete programming interface for presenting media, creating user interface elements, storing and retrieving data and managing memory. Most importantly, the ScriptX Media Player is both hardware and operating system independent.
For the developer the Media Player offers access to the most popular hardware platforms through a single programming interface. Developers create one version of the application whose binary runs on multiple operating systems including Mac OS (68K and PPC), Windows (3.1 and 95), and OS/2.
The ScriptX Language and Class Library together comprise a complete object-oriented programming solution for multimedia application and tools development. What makes ScriptX unique is that, for the first time, the advantages of dynamic languages and object-oriented programming are combined with digital media technologies.
The third component of the ScriptX Media Platform is the application development and authoring tools. In Version 1.5, ScriptX contains a core set of programming tools with which sophisticated and experienced programmers and designers can create ScriptX applications. In the future, 3rd party authoring tools, including IBM's Visual ScriptX, will provide non-programmers access to the power of ScriptX through visual content development tools.
The ScriptX Language Kit Version 1.5 contains over 250 "core classes" for multimedia development. They include facilities for Title Management for creating and managing ScriptX applications, Composition Facilities, Graphics, Timed Behavior facilities for handling time-based streams and sequences, Interaction facilities for creating user interface elements, Data Management facilities, and Language Support Facilities.